約 4,329,853 件
https://w.atwiki.jp/googlepolicy/pages/21.html
Google は、以下のいずれかに当てはまる場合を除いて、個人情報を Google 以外の企業、組織、個人と共有することはありません お客様の同意を得た場合Google は、お客様の同意を得た場合に、個人情報を Google 以外の企業、組織、または個人と共有します。Google は、事前の同意なしに、機密性の高い個人情報を共有することはありません。 ドメイン管理者の場合お客様の Google アカウントがドメイン管理者によって管理されている場合(Google Apps ユーザーの場合など)、お客様のドメイン管理者と、お客様の組織にユーザー サポートを提供する販売代理店は、お客様の Google アカウント情報(メールなどのデータも含む)にアクセスすることができます。ドメイン管理者は、以下の事項を行うことができます お客様のアカウントに関する統計情報(お客様がインストールしたアプリケーションに関する統計情報など)を表示すること。 お客様のアカウントのパスワードを変更すること。 お客様のアカウントのアクセス権を一時停止または停止すること。 お客様のアカウントの一部として保存されている情報にアクセスし、またはその情報を保持すること。 該当する法律、規制、法的手続または強制執行可能な行政機関の要請に応じるために、お客様のアカウント情報を受け取ること。 情報またはプライバシー設定の削除や編集を行うお客様の権限を制限すること。 詳細については、お客様のドメイン管理者のプライバシー ポリシーをご覧ください。 プライバシーポリシーとはあまり関係ありませんが、ドメイン管理者によって管理されているGoogle Appsを使う場合は、安易なことをしないほうがよさそうですね。 外部処理の場合Google は、Google の関連会社、あるいは信頼できる企業または個人に Google のために処理を委託するために、個人情報を提供します。その際、Google の指示に基づいて、Google プライバシー ポリシーを遵守する他、適切な機密性保持およびセキュリティ対策を取るものとします。 法律上の理由の場合Google は、個人情報に対するアクセス、利用、保存、または開示が以下の理由で合理的に必要だと誠意を持って判断した場合、その情報を Google 以外の企業、組織、または個人と共有します 該当する法律、規制、法的手続または強制執行可能な行政機関の要請に応じるため。 違反の可能性の調査など、適用のある利用規約を実施するため。 不正行為、セキュリティや技術上の問題について検出、阻止またはその他の対処を行うため。 法律上必要なまたは許容される範囲で、Google、Google ユーザー、または公衆の権利、財産または安全に対する危害から保護するため。 Google は、個人を特定できない集計情報を公開する、およびパートナー(サイト運営者、広告主、接続サイトなど)と共有することがあります。たとえば、Google サービスの一般的な利用傾向を示す情報を公開することがあります。 Google が合併、買収または資産譲渡の対象となった場合は、あらゆる個人情報の機密性を引き続き保持し、個人情報が譲渡される前、または適用されるプライバシー ポリシーが変更される前に、影響のあるユーザーに通知します。 Googleの持つ個人情報の価値が、合併、買収または資産譲渡する価値そのものなのでしょうけど、しかしGoogleが買収等されるのなら、Googleとして集めた個人情報は削除するのが正しいありかたではないでしょうか。 コメントお寄せください。 名前 コメント
https://w.atwiki.jp/googlepolicy/pages/16.html
Google は、すべてのユーザーによりよいサービスを提供するために情報を収集しています。その内容は、お客様の使用言語などの基本的情報から、お客様にとって最も役に立つ広告やオンラインで最も重要視している人物などの複雑な情報まで、多岐にわたります。 実は、多岐にわたる情報を収集していました、ということがサラッと書かれてたりします。 情報の収集は以下の 2 種類の方法で行います お客様からご提供いただく情報 たとえば、多くの Google サービスでは、Google アカウントのご登録が必要です。ご登録に際して、氏名、メール アドレス、電話番号、クレジットカードなどの個人情報の提供をお願いしています。Google が提供する共有機能をすべてご活用いただく場合は、公開される Google プロフィールを作成していただくようお願いすることもあります。これには、名前や写真などを掲載することができます。利用者一人ひとりがアカウントを持つことは、世の中のシステムでは一般的に行われていることなので、問題ないでしょう。しかし、例えば電話番号は、必要でしょうか。何かを買うわけでもないのに、クレジットカードの情報は必要でしょうか。様々なことを、公開されるGoogleプロフィールに記載する必要はあるでしょうか。そのプロフィールを作成することは、ユーザーにとって役に立つのでしょうか。 サービスのご利用時に Google が収集する情報 Google は、ご利用のサービスやそのご利用方法に関する情報を収集することがあります。たとえば、Google の広告サービスを使用しているウェブサイトにアクセスされた場合や、Google の広告やコンテンツを表示または操作された場合です。これには以下の情報が含まれます 端末情報Google は、端末固有の情報(たとえば、ハードウェア モデル、オペレーティング システムのバージョン、端末固有の ID、電話番号などのモバイル ネットワーク情報)を収集することがあります。Google では、お客様の端末の ID や電話番号をお客様の Google アカウントと関連付けることがあります。おそらくAndroidスマートフォンによる利用者情報の収集を意図したもの、と考えられています。一般的にWebブラウザはHTTP_USER_AGENT等でブラウザの情報を相手側に提示していますが、それ以上の情報です。スマートフォンの機種、電話番号が、どうして必要なのでしょう?端末IDと関連付けるとなると、例えば中古のスマートフォンを購入した場合とか、企業が社員にスマートフォンを貸し出したりしている場合、どうなるのでしょう?課題はいろいろありそうです…。 ログ情報お客様が Google サービスをご利用になる際または Google が提供するコンテンツを表示される際に、サーバー ログ内の特定の情報が自動的に収集および保存されます。これには以下の情報が含まれることがあります お客様による Google サービスの使用状況の詳細(検索キーワードなど)使用状況の詳細って、何でしょうね。「など」というと、他に何があるわけですが。 電話のログ情報(お客様の電話番号、通話の相手方の電話番号、転送先の電話番号、通話の日時、通話時間、SMS ルーティング情報、通話の種類など)Androidスマートフォンですね。電話番号、通話の相手先、そんなもの必要なのでしょうか。通話で「○○が欲しいね~」と話すと、その商品の広告がブラウザに表示されたりするのでしょうか。 インターネット プロトコル アドレス 端末のイベント情報(クラッシュ、システム アクティビティ、ハードウェアの設定、ブラウザの種類、ブラウザの言語、お客様によるリクエストの日時、参照 URL など)イベントといわれると、他にもイベントはありますが、それらはどうなのでしょう。キー入力も、イベントです。 お客様のブラウザまたはお客様の Google アカウントを特定できる Cookie 現在地情報現在地情報を有効にした Google サービスをお客様がご利用になる場合、Google は、お客様の現在地に関する情報(携帯端末から送信される GPS 信号など)を収集して処理することがあります。Google は、たとえば、お客様の端末のセンサー データから提供される近くの Wi-Fi アクセス ポイントや基地局に関する情報など、他にもさまざまな技術を使用して現在地を判定することがあります。GPS以外の方法で端末を探して、それで何をしたいのでしょう?落としたときに見つけやすいかもしれませんが…。というかGPSにせよ何にせよ、それらはユーザーが、ユーザー自身のために、自分の居場所を知るために使う仕組みではないでしょうか。この利用者はどこにいる、という情報を他の誰かに伝えるために使われる仕組みなのでしょうか。 固有のアプリケーション番号サービスによっては、固有のアプリケーション番号が割り当てられています。この番号とお客様のインストール情報(オペレーティング システムの種類、アプリケーションのバージョン番号など)は、お客様が当該サービスをインストールまたはアンインストールする際に Google に送信されることがあります。また、当該サービスが Google のサーバーに定期的にアクセスする際(自動更新の際など)にも送信されることがあります。 ローカル ストレージGoogle は、ブラウザ ウェブ ストレージ(HTML 5 など)やアプリケーション データのキャッシュのようなメカニズムを使用して、収集した情報(個人情報を含む)をお客様の端末にローカルに保存することがあります。他のアプリはそのローカルに保存された個人情報を含むデータを参照できない、させない、という保障等は、HTML5とかデータのキャッシュとかで実現できるのでしょうか。それができないのなら、誰かがそのメカニズムを使って、Googleが残した情報を取得できることになります。 Cookie と匿名 IDお客様が Google サービスにアクセスされると、Google はさまざまな技術を使用して、情報を収集して保存します。その際、Google からお客様の端末に一つまたは複数の Cookie や匿名 ID を送信することもあります。広告サービスや他のサイトに表示される Google 機能のように、Google がパートナーに提供しているサービスの利用の際に、Google が Cookie や匿名 ID を使用することもあります。さまざまな技術、なかなか範囲の広い記述ですね。そうして集めたデータを使用するパートナーって、誰なのでしょう。どうにも曖昧で、いかようにも解釈できそうですね。 コメントお寄せください。 Gmailでいきなり認証を求めてくる パスワードがいつも解らなくなり変更する場合電話番号を追加メールアドレスの追加を求められる そんなに幾つも持ち合わせていないし情報を求めすぎで不愉快になる そんなに危険性がない環境で使用しているパソコンなのに万度同じ内容でトラブルし突然の認証が不便で必要ない -- maru (2013-03-11 04 32 29) パスワード -- 名無しさん (2014-06-04 14 55 39) パスワードわすれんなよ、、、 -- 名無しさん (2014-06-04 14 56 29) 名前 コメント
https://w.atwiki.jp/api_programming/pages/34.html
下位ページ AppEngine AppScript Calendar Charts GAS Sheets API 認証 認証(Oauth 2.0) Content Google関連 APIの使用 初回の承認フロー 保存されている認証情報で承認する GoogleAuthorizationCodeFlow javascriptでのAPI操作事前準備 流れ AppEngine Google Cloud での操作プロジェクトの指定 Google関連 Google Apps Script (GAS) Google App Engine (GAE) Google Calendar, Gmail, ... AppEngine AppScript Calendar Charts GAS Sheets API 認証 認証(Oauth 2.0) #lsd2 APIの使用 Codezine Developer Projectを作成する プロジェクトページでAPIの使用を有効にする client id をもらうリダイレクト先や、javascriptでの呼び出し先(クロスドメインの話のため?) 登録したら ID と シークレットキーをもらう 初回の承認フロー Google デベロッパー アカデミー/ドライブの認証と承認について Google ドライブがユーザーに OAuth ダイアログを表示し、データをリクエストしているアプリケーションを承認するよう求めます。 ユーザーが承認すると、そのユーザーはアプリケーションの URL にリダイレクトされ、URL の code パラメータにある承認コードが提供されます。 アプリケーションが認証情報と引き換えに承認コードを渡します。この情報には、アクセス トークンと有効期間が長いリフレッシュ トークンが含まれます。 アプリケーションが User Info サービスを呼び出して、ID とメールを取得します。ID は有効期間の長いリフレッシュ トークンを保存するためのメイン キーとして使用されます。 アプリケーションが、後でアクセス トークンを取得できるように、リフレッシュ トークンとメールをユーザー ID でインデックス付けして保存します。 Authorization CodeをもらうためのURL 保存されている認証情報で承認する 初回の承認フローが正常に終了した後でユーザーがアプリケーションにアクセスした場合、エンドユーザーにメッセージは表示されません。アプリケーションは、保存されているリフレッシュ トークンを使用してリクエストを承認できます。 アプリは、データベースからリフレッシュ トークンを探し出してサーバー側のセッションに保存できます。アクセス トークンが期限切れになると、このリフレッシュ トークンを再使用して新しいアクセス トークンをリクエストします。 アプリケーションが Google ドライブ ファイルへアクセスすることをユーザーが既に承認している場合の承認フローは、次のようになります ブラウザがアプリケーションの URL にリダイレクトされ、URL の code パラメータにある承認コードが提供されます。 アプリケーションが認証情報と引き合えに承認コードを渡します。ユーザーは既にアクセスを承認しているので、リフレッシュ トークンは返されません。返されるのは、有効期間が短いアクセス トークンのみです。 アプリケーションが User Info サービスを呼び出して、有効期間が長いリフレッシュ トークンを探す場合にマスター キーとして使用するユーザー ID を取得します。 アプリケーションがデータベースからリフレッシュ トークンを取得し、そのトークンをサーバー側のセッションに保存します。リフレッシュ トークンが取り消されたり無効になったりした場合は、これを検出し、適切な措置を取る必要があります。詳しくは、こちらをご覧ください。 GoogleAuthorizationCodeFlow エンドユーザーの証明書を操作、保持する This is designed to simplify the flow in which an end-user authorizes the application to access their protected data, and then the application has access to their data based on an access token and a refresh token to refresh that access token when it expires. ユーザーがすでに証明書を持っているか、チェックする 持っていない場合はnewAuthorizationUrl()で認証ページヘ遷移。ブラウザは、codeパラメータを持たせてリダイレクトページへ。newTokenRequest(String) を使う。 最後は #createAndStoreCredential(TokenResponse, String)で証明書を保管。 http //javadoc.google-api-java-client.googlecode.com/hg-history/0dd03fb10eb0ec8e66259d5a19e712bb274b68bc/1.10.0-beta/jdiff/Google%20API%20Client%20Library%20for%20Java%201.9.0-beta/com/google/api/client/googleapis/auth/oauth2/GoogleAuthorizationCodeFlow.html#newAuthorizationUrl%28%29 http //javadoc.google-api-java-client.googlecode.com/hg/1.16.0-rc/com/google/api/client/googleapis/auth/oauth2/GoogleAuthorizationCodeFlow.Builder.html GAE Servlet google-api-client-1.18.0-rc.jar ○ ○ google-api-client-appengine-1.18.0-rc.jar ○ google-api-client-servlet-1.18.0-rc.jar ○ ○ google-oauth-client-1.18.0-rc.jar ○ ○ google-oauth-client-appengine-1.18.0-rc.jar ○ google-oauth-client-servlet-1.18.0-rc.jar ○ ○ google-http-client-1.18.0-rc.jar ○ ○ google-http-client-appengine-1.18.0-rc.jar ○ commons-logging-1.1.1.jar ○ gson-2.1.jar ○ ○ httpclient-4.0.1.jar ○ httpcore-4.0.1.jar ○ jackson-core-asl-1.9.11.jar ○ ○ jackson-core-2.1.3.jar ○ ○ jdo2-api-2.3-eb.jar ○ ○ jsr305-1.3.9.jar ○ ○ protobuf-java-2.4.1.jar ○ ○ transaction-api-1.1.jar ○ ○ xpp3-1.1.4c.jar ○ ○ javascriptでのAPI操作 Google APIs Client Library for JavaScript (Beta) 事前準備 APIキー、クライアントIDの取得 流れ Google APIs Client Library を読み込む APIキーを使って、認証 ユーザー固有の情報にアクセスする場合はauth認証 使いたいAPIを読み込む AppEngine web.xmlに日本語が混ざっていると、アップロードに失敗 Google Cloud での操作 プロジェクトの指定 何も指定しないとその時点でのデフォルトプロジェクトに対する操作になる。例えば、デプロイとか。 明示的にしていする場合は `--project=[PROJECT]` をつける。 別解:全コマンドでプロジェクトを明示的に指定する
https://w.atwiki.jp/tower_d/pages/104.html
Desktop Defender 概要 Desktop Tower Defenseの新バージョン。 Towerの成長が多く、パラメータも異なる点が多い。 サイトURL http //apps.facebook.com/desktopdefender/ (※要Facebookアカウント) 基本事項 Boosters 砲台Pellet TowerPellet LV2 Pellet LV3 Squirt TowerSquirt LV5 Squirt LV6 Dart TowerDart LV6 Dart LV7 Frost TowerFrost LV1 Swarm Tower Laser Tower Lightning TowerLightning LV2 Lightning LV3 Lightning LV4 コメント 基本事項 ゲームをクリアすると貰えるコインを支払うことで、砲台の解除・アップグレードを行う事が出来る。 Boosters 2つまで装備可能な特殊能力。コイン150で+1枠、さらに500で+1枠。 装備すると、敵を全滅させる、砲台を一時的にパワーアップさせる、などの特殊効果が使用可能になる。 一度使用した後は、一定時間の経過後に再使用可能。 砲台 一定レベル以上のカードを購入すると、レベルMAX時に特殊能力が付加される。 D/C = ダメージ/累積コスト Pellet Tower 攻撃対象:地・空 設置コストが安く、迷路の壁として多用する砲台。 Pellet LV2 LV 攻撃力 ダメージ 射程 コスト 累積コスト SP D/C 1 5 5 5 2 10 up 5 10 3 20 up 10 20 4 30 up 10 30 5 40 - 10 40 6 150 400 up 110 110 150 Pellet LV3 LV 攻撃力 ダメージ 射程 コスト 累積コスト SP D/C 6 150 400 121 Squirt Tower 攻撃対象:地・空 Squirt LV5 LV 攻撃力 ダメージ 射程 クリティカル コスト 累積コスト SP D/C 1 12 15 15 2 24 - 10 20 3 48 - 20 40 4 96 - 35 75 5 192 - 60 135 6 768 192 up 90 20% 120 255 POINT DEFENSE 1 Squirt LV6 LV 攻撃力 ダメージ 射程 クリティカル コスト 累積コスト SP D/C 6 768 192 90 30% POINT DEFENSE 1 Dart Tower 攻撃対象:地 Dart LV6 LV 攻撃力 ダメージ 射程 爆風範囲 コスト 累積コスト SP D/C 1 5 19 19 2 11 20 39 3 23 32 71 4 37 33 104 5 56 52 156 6 116 350 150 71 104 260 SHOCK AND AWE 1 Dart LV7 LV 攻撃力 ダメージ 射程 爆風範囲 コスト 累積コスト SP D/C 6 116 350 150 71 SHOCK AND AWE 2 Frost Tower Frost LV1 LV 攻撃力 ダメージ 射程 速度減 コスト 累積コスト SP D/C 1 5 20 20 2 7 8 28 3 10 8 36 4 12 8 44 5 15 30 50 30% 8 52 Swarm Tower 攻撃対象:空 LV 攻撃力 ダメージ 射程 コスト 累積コスト SP D/C 1 75 30 30 2 175 30 60 3 375 60 120 4 800 80 200 5 1250 100 300 6 4000 180 480 Laser Tower 攻撃対象:地・空 大きさが通常の1.5倍 LV 攻撃力 ダメージ 射程 コスト 累積コスト SP D/C 1 22 30 30 Lock Rotation 2 48 37 67 Lock Rotation 3 100 73 140 Lock Rotation 4 177 125 265 Lock Rotation 5 289 145 410 Lock Rotation 6 622 180 590 Lock Rotation Lightning Tower 攻撃対象:地・空 Lightning LV2 LV 攻撃力 ダメージ 射程 ヒット回数 コスト 累積コスト SP D/C 1 16 3 30 30 2 34 3 25 55 3 71 3 40 95 4 148 3 80 175 5 307 3 140 315 6 666 1600 130 3 245 570 Lightning LV3 LV 攻撃力 ダメージ 射程 ヒット回数 コスト 累積コスト SP D/C 6 1600 130 4 Lightning LV4 LV 攻撃力 ダメージ 射程 ヒット回数 コスト 累積コスト SP D/C 6 1600 130 5 コメント 攻撃力とダメージの違いって何ですか? -- ぴょん吉 (2012-04-05 19 31 26) コイン集めだるすぎ・・・せめて1回で500枚くらいもらえたらなぁ -- 人参 (2012-07-23 00 52 26) ↑訂正、マクロ組んで放置稼ぎしたらコイン余裕でした(6000枚/時くらい) -- 人参 (2012-07-26 08 36 54) 名前 コメント
https://w.atwiki.jp/kaitarou/
原文リンク Google Data APIs Overview Google Data APIs Protocol Common Elements "Kinds" Using the C# Client Library Using the Google Calendar Data API 勝手に翻訳 Google Data APIs Overview Google Data APIs Protocol
https://w.atwiki.jp/01128/pages/31.html
ubuntu desktopを入れてみたよ デバッグ用のマシンを作ろうと思ったので。 パスってこうなっているんだね。。 http //q.hatena.ne.jp/1127191866
https://w.atwiki.jp/appengine/pages/16.html
原文 id hamatsu1974 さんの 翻訳エントリ ※このページは翻訳の途中です。 Google App Engineってなに? Google App EngineはGoogleのインフラストラクチャを使用して、あなたのWebアプリケーションを走らせることができます。 App Engineアプリケーションはビルド、メンテナンス、データやトラフィックの増大に対するスケーリングが超簡単にできてしまいます。 App Engineを使えば、メンテナンスするべきサーバーはもうどこにもありません。 あなたのアプリケーションをアップロードして、ユーザーにサービスを提供するだけです。 あなたはappspot.com上にアプリケーションが使うドメイン名を自由につけて使用するか、 Google Apps に独自のドメインを割り当てることができます。 あなたはアプリケーションを全世界に公開するか、あなたの活動のメンバーにアクセスを制限することができます。 App Engineをはじめるのにお金はかかりません。 フリーのアカウントにサインアップしさえすれば、何のチャージも義務もなく、アプリケーションを開発して世界にパブリッシュできます。 フリーのアカウントでは500MBのストレージ、十分なCPU、月に500万ページビューまで使用することが出来ます。 Google App Engineがプレビューリリースの間はフリーのアカウントだけが利用可能です。 近いうちに追加のリソースを購入することが出来るようになるでしょう。 アプリケーション開発環境 Google App Engineは、大量のデータやトラフィックを扱うことになるような場合でも、安定して稼動するアプリケーションを簡単に構築することが出来ます。 開発環境には以下の機能があります。 ダイナミックなWebを提供し、一般的なWebテクノロジーをフルサポート クエリ、ソート、トランザクションによる永続的なストレージ 自動的なスケーリングとロードバランシング Googleアカウントを使ったユーザー認証とメール送信のAPI群 Google App EngineをローカルPC上でシミュレートするフル機能のローカル開発環境 Google App Engineアプリケーションは Python言語 を使うように実装されています。 ランタイム環境はPython言語をフルサポートし、Pythonのほとんどの標準ライブラリを含んでいます。 現在、PythonはGoogle App Engineでサポートされている唯一の言語ですが、 将来たくさんの言語をサポートすることを楽しみにしています。 サンドボックス アプリケーションはOSへの限られたアクセスを提供されたセキュアな環境で実行されます。 これらの制限があることでApp Engineに、いろいろなサーバーをまたがったアプリケーションへのWebリクエストを処理することを可能にし、トラフィックに合わせて、サーバーを起動させたり停止させたりすることが出来るようになります。 サンドボックスはあなたのアプリケーションを、ハードウェア、OS、Webサーバーの物理的な場所からも独立した、信頼できるセキュアな環境に分離させます。 例えば、セキュアなサンドボックス環境で制限されていることは アプリケーションはインターネット上にある他のコンピュータにアクセスするには、提供されたURLのフェッチ、Eメール、API群を使用するしかありません。他のコンピュータからアプリケーションにアクセスするにはHTTPかHTTPSを標準ポートでアクセスすることしか出来ません。 アプリケーションはファイルシステムに書き込みが出来ません。アプリケーションはアプリケーションのコードによってアップロードされたファイルしか読むことしか出来ません。アプリケーションはリクエストの間保持するすべてのデータにApp Engine datastoreを使用しなければいけません。 アプリケーションコードはWebリクエストのレスポンスとしてのみ動作し、数秒以内にレスポンスを返さなければいけません。リクエストハンドラからサブプロセスを生成したり、レスポンスを返した後にコードを実行することは出来ません。 Pythonランタイム環境 App EngineはPython言語を使ったランタイム環境を提供します。 他のプログラミング言語とランタイム環境設定は将来的にリリースされるでしょう。 Pythonランタイム環境はPythonのヴァージョン 2.5.2を使用しています。 環境には Pythonの標準ライブラリ を含んでいます。もちろんサンドボックスを壊すようなライブラリメソッドは制限されています。 ソケットをオープンしたりファイルに書き込んだりするようなことをしても失敗します。 利便性のために標準ライブラリのうちのいくつかのモジュールのコアな機能はランタイム環境でサポートされておらず、それらをインポートしようとした時にエラーになるでしょう。 アプリケーションコードは全てPythonで書かれていなければいけません。 C言語による拡張はサポートされていません。 Python環境は datastore 、 Googleアカウント 、 URLフェッチ や Eメール サービスのリッチなPython APIを提供します。 App Engineはまた、webappと呼ばれる簡単にアプリケーションの構築を開始するためのシンプルなPython Webアプリケーションフレームワークを提供します。 利便性のためにApp Engineには DjangoというWebアプリケーションフレームワーク のヴァージョン0.96.1を含んでいます。 気をつけるのはApp EngineのdatastoreはDjangoのいくつかのコンポーネントが必要とするリレーショナルデータベースではないということです。 いくつかのコンポーネントのひとつのDjangoテンプレートエンジンを使うには他にもう少し努力が必要です。 App EngineでDjangoを使う際のTipsの 記事 を見てください。 あなたはPure Pythonで書かれていてサポートされていないライブラリを必要としないサードパーティのライブラリをあなたのアプリケーションと一緒にアップロードすることが出来ます。 これ以上のPythonランタイムに関する情報はPythonランタイム環境?を見てください。 データストア App Engineはクエリエンジンとトランザクション機能を持つ、パワフルな分散データベースストレージを提供します。 分散Webサーバーがトラフィックに合わせて成長するように、分散データベースもデータ量によって成長します。 App Engineのデータストアは従来のリレーショナルデータベースとは違います。データオブジェクト(または「エンティティ」)には、種類とプロパティのセットがあります。クエリを使って、指定した種類のエンティティをプロパティの値によってフィルターにかけ、ソートした状態で取得することができます。 プロパティの値は サポートされた値 ならばどれでも指定することが出来ます。 The Python API for the datastore includes a data modeling interface that can define a structure for datastore entities. A data model can indicate that a property must have a value within a given range, or provide a default value if none is given. Your application can provide as much or as little structure to the data as it needs. The datastore uses optimistic locking for concurrency control. An update of a entity occurs in a transaction that is retried a fixed number of times if other processes are trying to update the same entity simultaneously. Your application can execute multiple datastore operations in a single transaction which either all succeed or all fail, ensuring the integrity of your data. The datastore implements transactions across its distributed network using "entity groups." A transaction manipulates entities within a single group. Entities of the same group are stored together for efficient execution of transactions. Your application can assign entities to groups when the entities are created. For more information about the datastore, see the Datastore API reference.
https://w.atwiki.jp/hmiku/pages/55469.html
【検索用 登録タグ D MINOKA UTAU 曲 逆音セシル 霧島】 + 目次 目次 曲紹介 歌詞 コメント 作詞:霧島 作曲:霧島 編曲:霧島 絵:よなか 唄:逆音セシル・MINOKA 曲紹介 -生まれていく ココロたち- voiceフォルダの中からぼんやりと恋をする、UTAう機械のおはなし。 曲名:『DESKTOP LOVE』 第4回UTAU作品祭参加楽曲。 歌詞 (動画より書き起こし) 簡単な言葉もこんな風にほら 言えなくて 今日もまた 分からない胸の奥を問いただす 手のひらも 瞳や髪だって 確かにあなたと同じなのに 何故かしら きっとひとつだけ 足りてないものがあるはずで 重なる言葉と音の間に 確かにあるのは優しいファクター ガラス越しに伝わるイマジネーション まだ難しいみたい 簡単なメロディもこんなふうにほら 歌えなくて 今日もまた 不可思議なバグをずっと睨んでる 手のひらも 瞳や髪だって 確かにあなたと同じなのに 不思議だね まるで熱を帯びたみたいに 生まれていく ココロたち あなたからの言葉はいつだって 五線譜の中のひとかけらだけど 欲張りな私は もう少しだけ欲しいと願ったの 重なる言葉と音の間に 確かにあるのは優しいファクター ガラス越しに伝わるイマジネーション まだ難しいみたい コメント 名前 コメント
https://w.atwiki.jp/kaitarou/pages/6.html
Google Data APIs Protocol ThisdocumentdescribestheprotocolusedbytheGoogledataAPIs( GData ),includinginformationaboutwhataquerylookslike,whatresultslooklike,andsoon.このドキュメントは、GoogledataAPIs( GData )が、どのようなquery(問い合わせ)やresults(結果)が使用されるのかの関連情報を情報を含んでいます。 ForotherinformationabouttheGoogledataAPIs,seetheGoogleDataAPIsOverviewdocument.GoogledataAPIsについての他の情報は、GoogleDataAPIsOverviewを参照して下さい。 Contents内容・目次 Audience対象読者 Examples例 Requesting a feed or other resourcefeedやその他リソースの要求 Inserting a new entry新しいエントリーの挿入 Searching for a string文字列の検索Updating an entryエントリーの更新Deleting an entryエントリーの削除 Protocol detailsプロトコル詳細 Document formatドキュメント・フォーマットQueries問い合わせOptimisticconcurrency(versioning)楽観的 同時実行Authentication認証Session stateセッション状態 Additional resources追加リソース Audience対象読者 ThisdocumentisintendedforanyonewantingtounderstandthedetailsoftheXMLformatandprotocolusedbytheGoogledataAPIs.このドキュメントは、GoogledataAPIsが使用するXMLフォーマットとプロトコルの詳細を知りたい、理解したいと思う人の為に意図される。 IfyoujustwanttowritecodethatusestheGDataclientAPIs,thenyoudon tneedtoknowthesedetails;instead, seethelinksinthesidebartodocumentationforthelanguage-specificclientlibraries.もし、GDataclientAPIsを使用するコードをただ書きたければ、これらの詳細を知る必要はありません。 その代わりに、言語に特化したクラスライブラリに関してのドキュメントへのリンクを参照して下さい。 If you want to understand the protocol, read this document.もし、あたながプロトコルを理解したい場合には、このドキュメントを読んで下さい。 Forexample,youmaywanttoreadthisdocumenttohelpyouwithanyofthefollowingtasks 例えば、以下のタスクについてあなたを手助けする為にこのドキュメントを読みたいと理由でもかまいません。 evaluating the GData architecture .GDataアーキテクチャ評価 coding using the protocol without using the provided GData libraries .提供されたGDataクラスライブラリを使用せずに、プロトコルをコーディングする writing a client library in a new language .新しい言語で、クラスライブラリをコーディングする ThisdocumentassumesthatyouunderstandthebasicsofXML,namespaces,syndicatedfeeds,andtheGET,POST,PUT,andDELETErequestsinHTTP, aswellasHTTP sconceptofa resource. Formoreinformationaboutthosethings,seetheAdditionalresourcessectionofthisdocument.このドキュメントは、XMLやnamespacesやsyndicatedfeedsの基礎知識とHTTPのGET,POST,PUT,,DELETE要求やHTTP sのリソースコンセプトを理解している前提で記述されています。 それらに関しての詳細な情報については、このドキュメントの追加リソースのセクションを参照して下さい。 This document doesn t rely on any particular programming language;このドキュメントは、特定のプログラミング言語には依存しません。youcansendandreceiveGDatamessagesusinganyprogramminglanguagethatletsyouissueHTTPrequestsandparseXML-basedresponses.HTTPrequestsを送信したりXMLベースのレスポンスを解析 プログラミング言語を使用して、GDataメッセージをHTTPでリクエストを出さたり、、XMLベースのレスポンス(GDataメッセージ)を解析させる事ができます。 Examples例 ThefollowingexamplesshowbareGDataprotocolrequestsyoumightsendandtheGData-formattedresultsyoumightreceive.次の例は、送信したrequestsによって受け取るだろうGData-formatted結果のGDataプロトコルそのものを示します。ForexamplesofhowtosendtherequestsusingJavaandC#,seethelanguage-specificclientlibrarylinksinthesidebar.JavaとC#を使用したrequestsを送信する例は、それぞれのクラスライブライブラリに特化したドキュメントリンクを参照して下さい。ForinformationaboutusingGDatawithGoogleCalendar,seetheGoogleCalendarDataAPIdocument.GoogleカレンダーがもっているGDataに関する情報については、GoogleCalendarDataAPIdocumentを参照して下さい。 Requesting a feed or other resource Assumethere safeedcalled/myFeed,andassumethatitcurrentlydoesn thappentocontainanyentries./myFeedというfeedがあると仮定して、そしてそれが現在どんなエントリーを含まないと仮定して下さい。To see it, send the following request to the server それを参照するには、サーバーへ次のリクエストを送信して下さい。 GET /myFeedThe server responds 200 OK ?xml version= 1.0 ? feed xmlns= http //www.w3.org/2005/Atom title Foo /title updated 2006-01-23T16 25 00-08 00 /updated id http //www.example.com/myFeed /id author name Jo March /name /author link href= /myFeed rel= self / /feed Notethatalthoughthefeeddoesn tcontainanyentries,itdoescontainmetadata,suchasatitleandanauthor sname.feedは、なにもエントリーを含んで無いにも関わらず、タイトルと著者の名前といったメタデータを含む事に注意してください。 Inserting a new entry To create a new entry, sendaPOSTrequest,andsupplyanewentryinGDataformat 新しいエントリーを作成する為には、GDataフォーマットで新しいエントリーを作成しPOSTrequestを送信して下さい。 POST /myFeed ?xml version= 1.0 ? entry xmlns= http //www.w3.org/2005/Atom author name Elizabeth Bennet /name email liz@example.com /email /author title type= text Entry 1 /title content type= text This is my entry /content /entry Notethatyoudon tsupplyid,link,orupdatedelements;theservercreatesthoseinresponsetoyourPOSTrequest.id、link、updatedの要素を提供しない事に注意して下さい。;サーバーは、あなたのPOSTrequestに応じてそれらを作成します。Alsonotethattheauthorofafeeddoesn thavetobethesamepersonastheauthorofanentry.さらにfeedの著者が、エントリーの作成と同一人物である必要がないことに注意してください。 The server responds 201 CREATED ?xml version= 1.0 ? entry xmlns= http //www.w3.org/2005/Atom id 1 /id link rel= edit href= http //example.com/myFeed/1/1/ / updated 2006-01-23T16 26 03-08 00 /updated author name Elizabeth Bennet /name email liz@example.com /email /author title type= text Entry 1 /title content type= text This is my entry /content /entry Searching for a string Todoafull-textsearchforaparticularstring,sendaGETrequestwiththeqparameter.特定の文字列用に全文検索を行う為には、qパラメーターを備えたGETrequestを送信して下さい。For more information about queryparameters, see Query requests.クエリー・パラメーターの詳細の詳細については、Queryrequestsを参照して下さい。 GET /myFeed?q=This Theserverrespondswithalltheentriesthatmatchthesearchstring This .(Inthiscasethere sonlyone.)サーバーは、検索文字列 This とマッチするすべてのエントリーで応答します。(この場合1つだけあります。) 200 OK ?xml version= 1.0 ? feed xmlns= http //www.w3.org/2005/Atom title Foo /title updated 2006-01-23T16 26 03-08 00 /updated id http //www.example.com/myFeed /id author name Jo March /name /author link href= /myFeed rel= self / entry id 1 /id link rel= edit href= http //example.com/myFeed/1/1/ / updated 2006-01-23T16 26 03-08 00 /updated author name Elizabeth Bennet /name email liz@example.com /email /author title type= text Entry 1 /title content type= text This is my entry /content /entry /feed Updating an entry Toupdateanexistingentry,usePUT,usingtheentry seditURI(asprovidedbytheserverinthepreviousexample).すでに存在するエントリーを更新するためには、エントリーの編集URIを使用した、PUTを使用して下さい。(前の例のサーバーによって提供される) (IfyourfirewalldoesnotallowPUT,thendoanHTTPPOSTandsetthemethodoverrideheaderasfollows X-HTTP-Method-Override PUT)(もし、あなたのファイアーウォールがPUTを許可しない時は、HTTPPOSTでヘッダーメソッドを次の通りにオーバーライドして下さい。(X-HTTP-Method-Override PUT)) Inthefollowingexample,we rechangingtheentry stextfromitsoldvalue( Thisismyentry )toanewvalue( Thisismyfirstentry. ) 次の例では、私達は、古い値 Thisismyentry から新しい値 Thisismyfirstentry. へテキストエントリーを変更しています。 PUT /myFeed/1/1/ ?xml version= 1.0 ? entry xmlns= http //www.w3.org/2005/Atom id 1 /id link rel= edit href= http //example.com/myFeed/1/1/ / updated 2006-01-23T16 28 05-08 00 /updated author name Elizabeth Bennet /name email liz@example.com /email /author title type= text Entry 1 /title content type= text This is my first entry. /content /entry The server responds 200 OK ?xml version= 1.0 ? entry xmlns= http //www.w3.org/2005/Atom id 1 /id link rel= edit href= http //example.com/myFeed/1/2/ / updated 2006-01-23T16 28 05-08 00 /updated author name Elizabeth Bennet /name email liz@example.com /email /author title type= text Entry 1 /title content type= text This is my first entry. /content /entry Note that the edit URI has changed; it now ends with /2/ insteadof /1/ .編集URIが、変わった事に注意して下さい。それは今、 /1/ では無く、 /2/ で終わります。The final number in the edit URI is a version number.編集URIの最終番号はバージョン・ナンバーである。Formoreinformationaboutversions,seetheOptimisticconcurrencysectionofthisdocument.バージョンに関してのより詳細な情報については、この文書内の、楽観的な同時実行のセクションを見てください。 To see the new entry in context, request the entire resource again コンテキストで新しいエントリーを見るためには、再度全エントリーを要求して下さい。 GET /myFeedThe server responds 200 OK ?xml version= 1.0 ? feed xmlns= http //www.w3.org/2005/Atom title Foo /title updated 2006-01-23T16 28 05-08 00 /updated id http //www.example.com/myFeed /id author name Jo March /name /author link href= /myFeed rel= self / entry id 1 /id link rel= edit href= http //example.com/myFeed/1/2/ / updated 2006-01-23T16 28 05-08 00 /updated author name Elizabeth Bennet /name email liz@example.com /email /author title type= text Entry 1 /title content type= text This is my first entry. /content /entry /feed Deleting an entry Todeleteanexistingentry,sendaDELETErequest,usingtheentry seditURI(asprovidedbytheserverinthepreviousexample).既存のエントリーを削除する為には、編集URIを使用してDELETEリクエストを送信してください。(前の例におけるサーバーによって提供された) (IfyourfirewalldoesnotallowDELETE,thendoanHTTPPOSTandsetthemethodoverrideheaderasfollows X-HTTP-Method-Override DELETE.)(もし、あなたのファイアーウォールがDELETEを許可しない時は、HTTPPOSTのヘッダーメソッドを次の通りにオーバーライドして下さい。(X-HTTP-Method-Override DELETE.)) DELETE /myFeed/1/2/ The server responds 200 OK DoanotherGETtoseethatthefeednowcontainsnoentries 別のGETが、今のfeedを含まない事を見てください。 GET /myFeedThe server responds 200 OK ?xml version= 1.0 ? feed xmlns= http //www.w3.org/2005/Atom title Foo /title updated 2006-01-23T16 30 11-08 00 /updated id http //www.example.com/myFeed /id author name Jo March /name /author link href= /myFeed rel= self / /feed If the deletion fails, then the server responds with an error code.もし削除が失敗した場合、サーバーは、エラーコードで応答します。 For more information, see HTTP status codes, later in this document.より詳細については、後でこの文書内のHTTPstatuscodesを参照して下さい。 Protocol detailsプロトコル詳細 This section describes the GData document format and query syntax.このセクションは、GDataドキュメント・フォーマット及び、query(問い合わせ)のsyntax(文法。規則)について詳しく記述します。 Document formatドキュメント・フォーマット GData, Atom, and RSS 2.0 all share the same basic data model GData、AtomとRSS2.0はすべて同じ基本データモデルを共有します:a container that holds both some global data and anynumberofentries.グローバルなデータおよびいくつもエントリーのを格納するcontainer(コンテナー)Foreachprotocol,theformatisdefinedbyabaseschema,butitcanbeextendedusingforeignnamespaces.それぞれのプロトコルは、基礎のスキーマによって定義されます、しかし、外部のnamespacesを使用して拡張する事が出来ます。 GDatacanuseeithertheAtomsyndicationformat(forbothreadsandwrites)ortheRSSformat(forreadsonly).GDataは、Atomsyndicationformat(読み取りと書き込みの両方のための)と、RSSformat(読み取り専用の)どちらかを使用することが出来ます Atom is GData s default format.Atomは、GDataのデフォルトのフォーマットです。TorequestaresponseinRSSformat,usethe/alt=rss/parameter;RSSフォーマットでの応答を要求するためには、/alt=rss/parameter を使用して下さい。for more information, see Query requests.詳細については、Queryrequestsを参照して下さい。 WhenyourequestdatainRSSformat,GDatasuppliesafeed(orotherrepresentationoftheresource)inRSSformat.RSSフォーマットでのデータを要求する場合、GDataはRSSフォーマットでfeed(かリソースの他の表現)を供給します。Ifthere snoequivalentRSSpropertyforagivenGDataproperty,GDatausestheAtomproperty,labelingitwithanappropriatenamespacetoindicatethatit sanextensiontoRSS.もし、GDataの与えられたpropertyと同等のRSSpropertyが無い場合、GDataは、それがRSSに対する拡張であることを示す適切なネーム空間のラベルを付けてAtomを使用します。 Note MostGDatafeedsinAtomformatusetheAtomnamespaceasthedefaultnamespacebyspecifyinganxmlnsattributeonthefeedelement;注:ほとんどのGDatafeedsは、要素でxmlnsattributeを指定することによって、Atomformatの使用にdefaultnamespaceとしてAtomnamespaceを使用しますsee the examples section for examples of how to do that.それを使用する方法に関しては、例セクションを参照して下さい。Thus,theexamplesinthisdocumentdon texplicitlyspecifyatom forelementsinanAtom-formatfeed.従って、このドキュメント注の例は、明示的にatomを指定しません:Atom-formatfeed要素のためです。 ThefollowingtablesshowtheAtomandRSSrepresentationsoftheelementsoftheschema.次のテーブルは、原子とRSSのスキーマの要素を表示し示します。AlldatanotmentionedinthesetablesistreatedasplainXMLandshowsupthesameinbothrepresentations.これらのテーブルで述べられてないデータは、すべてXMLとして明白に扱われ、両方同じ表現を示します。Unlessindicatedotherwise,theXMLelementsinagivencolumnareinthenamespacecorrespondingtothatcolumn.もし他の方法で示されなければ、与えられたカラムのXML要素は、そのカラムに対応するネーム空間にあります。This summary uses standard XPath notation この要約は、標準のXPath表記法を使います inparticular,slashesshowtheelementhierarchy,andan@signindicatesanattributeofanelement.特に,/ (スラッシュ)は要素階層を示し,@印は要素の属性を示す。 In each of the following tables, the highlighted items are required.次のテーブルで、強調表示された項目は、要求される項目です。 The following table shows the elements of a GData feed 次のテーブルが、GDatafeedの要素を示します FeedSchemaItem AtomRepresentation RSSRepresentation Feed Title /feed/title /rss/channel/title Feed ID /feed/id /rss/channel/atom id Feed HTML Link /feed/link[@rel= alternate ][@type= text/html ]/@href /rss/channel/link Feed Description /feed/subtitle /rss/channel/description Feed Language /feed/@xml lang /rss/channel/language Feed Copyright /feed/rights /rss/channel/copyright Feed Author /feed/author/name /feed/author/email (Requiredincertaincases;seeAtomspecification.) /rss/channel/managingEditor Feed Last Update Date /feed/updated (RFC3339format) /rss/channel/lastBuildDate (RFC822format) Feed Category /feed/category/@term /rss/channel/category Feed Category Scheme /feed/category/@scheme /rss/channel/category/@domain Feed Generator /feed/generator /feed/generator/@uri /rss/channel/generator Feed Icon /feed/icon /rss/channel/image/url (unless there s also alogo,inwhichcasetheiconisn tincludedinthefeed) Feed Logo /feed/logo /rss/channel/image/url The following tableshowstheelementsofaGDatasearch-resultsfeed.次のテーブルはGDataの検索結果のfeedの要素を示したものだ。 NotethatGDataexposessomeoftheOpenSearch1.1Responseelementsinitssearch-resultsfeeds.GDataがその検索-結果feedsでOpenSearch1.1Responseelementsの一部をさらすことに注意して下さい。 SearchResultFeedSchemaItem Atom Representation RSS/OpenSearchRepresentation Number of Search Results /feed/opensearch totalResults /rss/channel/opensearch totalResults Search Result Start Index /feed/opensearch startIndex /rss/channel/opensearch startIndex Number of Search Results Per Page /feed/opensearch itemsPerPage /rss/channel/opensearch itemsPerPage The following table shows the elements of a GData entry 次のテーブルは、GDataのエントリー要素を示したものです。 Entry Schema Item Atom Representation RSS Representation Entry ID /feed/entry/id /rss/channel/item/guid Entry Version ID Optionally embedded in EditURI (see theOptimistic concurrencysectionofthisdocument). Entry Title /feed/entry/title /rss/channel/item/title Entry Link /feed/entry/link /rss/channel/item/link/rss/channel/item/enclosure/rss/channel/item/comments Entry Summary /feed/entry/summary (Required in certain cases; see Atom specification.) /rss/channel/item/atom summary Entry Content /feed/entry/content (If no content element, then entry must contain at least one link rel= alternate element.) /rss/channel/item/description Entry Author /feed/entry/author/name /feed/entry/author/email (Required in certain cases; see Atom specification.) /rss/channel/item/author Entry Category /feed/entry/category/@term /rss/channel/item/category Entry Category Scheme /feed/entry/category/@scheme /rss/channel/item/category/@domain Entry Publication Date /feed/entry/published (RFC 3339) /rss/channel/item/pubDate (RFC 822) Entry Update Date /feed/entry/updated (RFC3339) /rss/channel/item/atom updated (RFC 3339) Queries問い合わせ Thissectiondescribeshowtousethequerysystem.このセクションでは、問い合わせシステムの使用方法を記述します。 Query model design tenets問い合わせモデル設計主義Thequerymodelisintentionallyverysimple.問い合わせモデルは計画的で非常に簡単である。The basic tenets are 基本的な主義は次のとおりである ・Queries are expressed as HTTP URIs, rather thanasHTTPheadersoraspartofthepayload.HTTPヘッダーとしてまたはペイロードの一部として表現されるよりもQueriesはHTTPURIsとして表現される。One benefit of thisapproach is thatyoucan link to a query.このアプローチの1つの利点は問い合わせにリンクすることができることである。・Predicates are scoped to a single item.クエリの述部は、単一項目に対して有効です。Thus,there snowaytosendacorrelationquery such as find all emails frompeoplewho sentmeatleast10emailstoday. 従って、今日10通以上送信した人のすべてのEメールのような相関関係のクエリの方法はありません。・The set of properties thatqueriescanpredicateonisverylimited;mostqueries are simply full textsearchqueries.このセットのプロパティは非常に限定されています。ほとんどのクエリは、単に全文検索です。・Result ordering is up to the implementation.結果の命令は、実施までです。・Theprotocolisnaturallyextensible.このプロトコルは、当然拡張可能です。Ifyouwanttoexposeadditionalpredicatesorsortingin your service, you candosoeasilythrough theintroductionofnewparameters.もしあなたのサービスが、ソートや述語(条件)などの付加的な処理を追加する場合には、新しいパラメータを導入すれば容易にできます。 Query requestsクエリ リクエスト A client queries a GData service by issuing an HTTPGETrequest.クライアントは、HTTPGETリクエストを出すことにより、GDataサービスに問い合わせします。The query URI consists oftheresource sURI(calledFeedURIinAtom)followedby query parameters.問い合わせURIは、リソースのURI(AtomのFeedURIと呼ばれる)の後に続くクエリのパラメータから構成される。Mostqueryparametersarerepresentedastraditional?name=value[ ...]URLparameters.ほとんどのクエリパラメータは、従来と同様です。URLパラメータ?name=value[ ...]Category parameters are handleddifferently; seebelow.カテゴリー・パラメーターは違う様に扱われます。以下を見てください。For example, if the FeedURI ishttp //www.example.com/feeds/jo,thenyoumightsendaquerywiththefollowing URI 例えば、FeedURIがhttp //www.example.com/feeds/joである場合、以下のURIをもつクエリを送るでしょう http //www.example.com/feeds/jo?q=Darcy updated-min=2005-04-19T15 30 00 GData services support HTTP Conditional GET.GDataサービスはHTTPの条件付きのGETを支援します。They set the Last-Modifiedresponseheaderbaseduponthevalueofthe atom updated element in thereturnedfeedorentry.それらは、返された最終更新のレスポンスヘッダーのfeedかentry内の atom updated 要素valueに基づいてセットされます。A client can sendthis value backasthevalueoftheIf-Modified-Sincerequestheader to avoidretrievingthecontentagainifithasn t changed.クライアントは、それが変わっていない場合には、再び内容を検索することを回避するリクエストヘッダーの場合のためにこの値を送り返すことが出来ます。If the content hasn tchangedsincetheIf-Modified-Sincetime,thentheGDataservice returns a 304(NotModified)HTTPresponse.もし、その時間が変更ない場合、それからGDataサービスは304(変更されない)HTTPの応答を戻します。。 A GData service must support category queries and alt queries;GDataサービスはカテゴリークエリおよびaltクエリをサポートしなければいけません。support for other parameters is optional.他のパラメーターに対するサポートは、選択が自由です。Passing a standard parameter not understoodbyagivenserviceresultsina403Forbidden response.特定のサービスによって理解されない標準パラメータを渡す場合には、403Forbiddenresponseを返します。Passing an unsupportednonstandardparameterresultsina400BadRequestresponse.サポートされていない標準外のパラメータを渡す事は、400BadRequestresponseを返します。For information on otherstatuscodes, seethe HTTPstatuscodessectionofthisdocument.他のステイタスコードの情報については、この文書のHTTPのステイタスコードセクションを見てください。 The standard query parametersaresummarizedinthefollowingtable.標準的なクエリパラメータは次のテーブルに要約されています。All parameter values need to be URL encoded.すべてのパラメータの値はURLエンコードされている必要があります。 Parameter Meaning Notes q Full-text query string When creating a query, list search termsseparatedbyspaces,inthe form q=term1 term2 term3.問い合わせを作成する場合、検索用語リストは、スペースで区切った形でq=term1term2term3 (As with all of the query parameter values, the spaces must be URLencoded.)(問い合わせのすべてのパラメータ値のと同じように、スペースは、URLエンコードしなくてはいけません) The GData service returns all entries that match allofthesearchterms(like using AND between terms).GDataサービスは、検索対象用語のすべて一致した結果を返します。(用語間のスペースがANDのように) Like Google s web search, a GData service searchesoncompletewords(andrelated words with the same stem), not substrings.GoogleWebの検索のようなsubstringsではなく、完全一致の単語(先頭から最後まで同じ単語)で検索します。 To search for an exact phrase, enclose the phraseinquotationmarks q= exactphrase .正確な句を検索するために、句を引用符で囲んでください。 q= exactphrase To exclude entries that match a given term, use the form q=-term.ある特定の言葉に一致させる記入項目を除くためには、q=-termのように句の前に-を付けてください。 The search is case-insensitive.探索はケース無感覚です。 Example to search for all entries that contain theexactphrase ElizabethBennet and the word Darcy but don t contain theword Austen , use the following query ?q= Elizabeth Bennet Darcy -Austen例:正確な句「エリザベス・ベネット」および単語「ダーシー」を含んでいるが、単語「オースティン」を含んでいないすべての エントリーを探索するために、次のクエリを使用する ?q= ElizabethBennet Darcy-Austen /category Category filter ・List each category as if it were part oftheresource sURI,in the form /categoryname/this is an exception totheusualname=valueform.・それが、URIの一部のようにリストしてください。通常の形式の例外として、形式 /categoryname/this ・List all categories before any other query parameters.・他のqueryparametersの前にすべてのカテゴリをリストアップして下さい。 ・Precede thefirstcategorywith /-/ to make clear that it s acategory.・それがカテゴリである事を明確にするために、カテゴリの前に/-/を付加してください。 For example, if Jo s feed has a category for entries aboutFritz,youcouldrequest those entries like this 例えば、JofeedにFritzについてのカテゴリーを持っていれば、以下のようにそれらのentry項目を要求可能です。 ・You can query on multiple categories bylistingmultiplecategory parameters, separated by slashes.・多数のカテゴリーをスラッシュによって分割する事で、多数のカテゴリーリストとして問い合わせする事が出来る。 The GData service returns all entries that match all ofthecategories(like using AND between terms).GDataサービスは、すべてに一致するエントリーをかえす。(AND検索) For example http //www.example.com/feeds/jo/-/Fritz/Lauriereturns entries that match both categories. 例えば、http //www.example.com/feeds/jo/-/Fritz/Laurieは、両方のカテゴリーと一致する項目を返します。 ・To do an OR between terms, use a pipecharacter(|),URL-encoded as %7C. ・(|)によって用語を分割することで、ORとすることもできる。(|)は、%7CとしてURLエンコードされる。 For example http //www.example.com/feeds/jo/-/Fritz%7CLauriereturns entries that match either category.例えば、http //www.example.com/feeds/jo/-/Fritz%7CLaurieは、どちらかのカテゴリーに一致する項目を返します。 ・An entry matches a specified category if the entry is inacategory that has a matching term or label, as defined in theAtomspecification.・そのエントリーが、Atomの仕様で定義されているエントリーと一致する場合には、エントリーが用語かラベルに一致します。 (Roughly, the term is the internal string used by the software to identifythecategory, while the label is the human-readable string presented to a user in auserinterface.)(大体、用語( term )は、カテゴリーを識別するためにソフトウェアで使用される文字列です。 ラベル( label )が、ユーザーインタフェースで使用される文字列です。) ・To exclude entries that match a given category, usetheform /-categoryname/.・ある特定のカテゴリーを除外する場合には、/-categoryname/ を使用しなさい。 ・To query for a category that has a schemesuch as category scheme= urn google.com term= public / you must place theschemein curly braces before the category name.・schemesuchを持っているカテゴリを問い合わせる場合には、 categoryscheme= urn google.com term= public / カテゴリーの前から{}(中括弧)のペアを使ってください。 For example /{urn google.com}public. To match acategorythat has no scheme, use an empty pair of curly braces.例えば、/{urn google.com}public. schemeを持たないカテゴリを一致させるには、{}を一組使ってください。 If you don t specify curly braces, then categories in any schemewillmatch.もし、{}を使用しなければ、すべてのschemeと一致するでしょう。 ・Theabovefeatures can be combined. ・それらの特徴は、組み合わせる事が出来ます。For example /A%7C-{urn google.com}B/-C means (A OR(NOTB)) AND (NOT C). 例えば、/A%7C-{urn google.com}B/-C (A OR(NOTB)) AND (NOT C)を意味します。 author Entry author The service returns entries where the author name and/oremail address match your query string.サービスは、あなたのquery文字列に一致する、作者名前および/またはEメールアドレスを返します。 alt Alternative representation type If you don t specify an alt parameter, the service returnsan Atom feed.もし、altパラメータを使用しなければ、サーバーはAtomfeedを返します。 This is equivalent to alt=atom.これは、alt=atom と同じです。 alt=rss returns an RSS 2.0 result feed.alt=rss を指定すると、RSS2.0を返します。 updated-min updated-max Bounds on the entry publication date Use the RFC 3339 timestamp format.RFC3339タイムスタンプ・フォーマットを使用してください。 For example 2005-08-09T10 57 00-08 00.例えば、 2005-08-09T10 57 00-08 00. Thelower bound is inclusive, whereas the upper bound is exclusive.上限は、排他的であるが、下限は、包括的である。 start-index 1-based index of the first result to beretrieved Note that this isn t a general cursoring mechanism.これが一般的なcursoring メカニズムでないことに注意しなさい。 If you first send a query with ?start-index=1 max-results=10 and then send another query with ?start-index=11 max-results=10, the service cannot guarantee that the results are equivalent to ?start-index=1 max-results=20, because insertions and deletions could have taken place in between the two queries.最初に ?start-index=1 max-results=10 の付加されたクエリを送れば、そしてだれかが、?start-index=11 max-results=10の付加されたクエリを送れば、 サービスは、挿入と削除が2つの問い合わせの間に起こったかもしれないので、結果が同じであることを保証しません。 max-results Maximum number of results to be retrieved For any service that has a default max-results value (to limit default feed size), you can specify a very large number if you want to receive the entire feed.デフォルトでfeedの制限がある場合、サービス全体のfeedを取得したいと思えば、あなたが指定すればとても大きなSizeを指定することが出来ます entryID ID of a specific entry to be retrieved If you specify an entry ID, you can t specify any other parameters.もし、entry IDをすれば、ほかのパラメータは指定できません。 The form of the entry ID is determined by the GData service.entry IDの形式は、GDataサービスによって定められています。 Unlike most of the other query parameters, entry ID is specified as part of the URI, not as a name=value pair.他のほとんどのqueryパラメータと違い、entry IDは、name=value のペア形式じゃなくURLの一部として指定されます。 Example http //www.example.com/feeds/jo/entry1.例:http //www.example.com/feeds/jo/entry1.
https://w.atwiki.jp/sevenlives/pages/479.html
Google 読み:ぐーぐる 英語:Google 別名: 意味: Googleとは検索サービスを主体としたwebサービスを提供する会社。 1998年創業。 インターネット時代において記録的な急成長を成し遂げた会社であり最も成功した会社である。 その巨大な資本を生かしてYoutubeをなど数々な会社を買収し、多くのwebサービスを提供するようになった。 webサービスにおいて世界でトップシェアを誇り、コンピュータ界の巨人Microsoftを最も脅かす存在とも言われている。 2018年07月07日 検索エンジン 検索アルゴリズム GWS/2.1? GFS Bigtable MapReduce Chubby? Google App Engine AdWords? AdSense? GFC? Fusion Tables Caffeine? Spanner? Skia Google Cloud Platform TPU Sawzall GQL? Gears? プロトコルバッファ Android G1? Google Chrome Web Components google I/O? クラウド クラウド・コンピューティング 検索サービス セルゲイ・ブリン? ラリー・ペイジ? ■ サービス Google Search? Google Maps Gmail Google Earth? Youtube Google Wave? Google Code Google Translate? Google Photos?